barometric trough - French English Dictionary